Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi, extended this extension to work with Oracle Cloud Infrastructure (OCI).
Please review and test. I've tested this using Azure runner/agent on OCI Oracle Linux and Windows VMs.
For the OCI config please create a local oci cli config first and then upload the public generated auth token to the user profile in OCI and then copy the values to the Azure Devops OCI service connection (i.e. backend connection) config including the generated private auth token.
Optional:
To use a remote Terraform statefile in OCI object storage create an object storage buckect for the OCI user to store the state file and then create a PAR for it (preauthenticated request) and configure the PAR to the extension and then select 'yes' to generate the Terraform remote state file config. Otherwise choose 'no'.
Example PAR:
https://objectstorage.eu-amsterdam-1.oraclecloud.com/p/MqM0Iu1E6DXSYVjS...epuSMWY8o/n/tenancy_namespace/b/tf-state/o/terraform.tfstate